@charset "utf-8";
/* CSS Document */

.no-spacing{margin:0;padding: 0;}
.margin-center{margin:0 auto;text-align: center;}
body{background-color: #f3f3f3 !important;color: #333;line-height:22px;min-width: 320px;font-size: 1em;font-family: 'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;}
.mr-t20{margin-top: 20px;}
.mr-t10{margin-top: 10px;}
.mr-2percent{margin-right:2%;}
.fnred{color:#F00;}
.fngray{color:#999;}
.fnblack{color:#111;}
.fnwhite{color:#fff;}
.fnorange{color:#f60;}
.rel{position:relative;}
.ml15{margin-left:15px;}
.btnblue{border-radius:2px 2px 2px 2px;border:#04578b 1px solid;color:#fff;text-align:center;background:#079dd8;}
.fl{float:left;display:inline;}
.rt{float:right;display:inline;}
.in-feedback li:after,.gotop a b,h2.acc_trigger:after,h2.acc_trigger2:after,.listbox li:after,p.acc_trigger:after,p.acc_trigger2:after,.c-form-select:after{-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-image: none;border-style: solid;content: " ";position: absolute;}
header, nav, footer, section, acticle{display: block;}


/*nav*/
.main{margin: 0 auto;width:100%;min-width:320px;max-width:640px;font-size:14px; overflow:hidden;}
@media screen and (min-width:480px){.main{font-size:21px;}
}
@media screen and (min-width:640px){.main{font-size:28px;}
}
.p10 {padding: 10px;}


/*我的问答*/
.wd-box{font-family:"微软雅黑";color: #333;font-size: 14px;line-height: 22px; margin-top:0px;background:#f9f9f9;border:1px solid #ccc;}
.content {padding: 16px 3.2% 11px;}
.content .my_ask {padding-top: 33px; position:relative;}
.content .my_ask, .content .sear_fail {margin: 0 auto;}
.answers a {color: #333;text-decoration: none;}
.content .my_ask .circle1 {
display:block;
width: 105px;
height: 95px;
margin: 0 auto 10px;
-webkit-border-radius: 155px;
-moz-border-radius: 155px;
border-radius: 155px;
padding-top: 10px;
border: 1px #E0E0E0 solid;
}

.fff_bg {
background: white;
}

.ask-box{ overflow:hidden; font-size:16px; color:#fff;}
.ask-box li a{width:33%; float:left; display:inline-block; overflow:hidden;}
.f90-bg{ background:#fa831a;}

.content .my_ask .circle2 {
display:block;
width: 85px;
height: 85px;
-webkit-border-radius: 135px;
-moz-border-radius: 135px;
border-radius: 135px;
background: #006ec8;
margin: 0 auto;
z-index: 99999;
}
.f90-bg{ background:#fa831a!important; }

.content .my_ask .circle2 img {
padding-top: 10px;
margin: 0 auto 0px;width: 39px;
height: 48px;
}
.answers img {
display: block;
border: none;
}
.answers img {
display: block;
border: none;
}
img {
border: none;
}
.content .my_ask .circle2 .ask1 { font-size:14px; width:85px; display:block;
padding-left:0px;
text-align: center;
color: white;
font-weight: normal;
}
.f16 {
font-size: 16px;
}
.content .my_ask .p {
text-align: center;
color: #666;
width: 200px;
margin-bottom: 31px;
}
.center {
margin: 0 auto;
}
.f14 {
font-size: 14px;
}
.content .my_ask .p .green {
color:#ff6600;
}
.content .my_ask .p {
text-align: center;
color: #666;
}
.content .my_ask .input, .content .sear_fail .input {
height: 39px;
width: 69%;
margin-right: 3%;
border: #CCC solid 1px;
padding-left: 10px;
}
.radius {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.f12 {
font-size: 12px;
}
.content .my_ask .input_search, .content .sear_fail .input_search { text-align:center;
background: #fa831a;
color: white;
width: 23%;
height: 39px;
border: 0;
cursor: pointer;
}
input[type="submit"], input[type="reset"], input[type="button"], button {
-webkit-appearance: none;
}
.radius {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.fr {
float: right;
}
.clear {
clear: both;
font-size: 0;
line-height: 0;

}
.content .my_ask ul {
width: 100%;
margin: 0px 0 0px;
}
ul {
list-style: none;
margin: 0px;
padding: 0px;
}

.content .my_ask li .list { background:#f6fafb;
border: #CCC solid 1px;
padding: 20% 20%;
margin-bottom: 8px;
box-shadow: 0 1px 0px white inset;
}
.content .my_ask li .class {
color: #333;
width: 40%;
}
.content .my_ask li .list img {
width: 100%;
height: 100%;
}
.content_index {
padding-bottom: 0;
}
.content .everyone_ask, .son_content, .content .in_medi {
padding: 16px 0 0 0;
}
.content .everyone_ask h2 {
color: #222;
text-weight: bold;
font-size: 15px;
margin-bottom: 2%;
}
#revision {
font-family: Microsoft YaHei;
color: #222;
font-size: 12px;
line-height: 20px;
}
.answers {
color: #333;
font-family: 微软雅黑;
font-size: 14px;
line-height: 22px;
color: #444;
}
.content .everyone_ask ul {
font-size: 14px;
}
.clearfix {
display: block;
}
.content .everyone_ask li.on {
background: white;
display: block;
border-bottom: 0;
}
.content .everyone_ask li {
float: left;
text-align: center;
width: 24.55%;
overflow: hidden;
line-height: 40px;
border: #CCC 1px solid;
margin: 0 0 -1px -1px;
background: #EFEFEF;
display: block;
cursor: pointer;
}
.on {
display: block;
}
.content .everyone_ask li.of {

}
#way1, #way2, #way3, #way4 {
width: 98.7%;
}
.content .everyone_ask .white_bg, .son_content .white_bg, .content .son_hd .white_bg {
padding: 15px 3.3% 35px;
border-bottom: 1px #CCC solid;
}
.fff_bg {
background: white;
}
.content .everyone_ask .white_bg p, .content .everyone_ask.white_bg_last p, .son_content .white_bg p, .content .son_hd .white_bg p {
color: #333;
line-height: 20px;
}
.mar6 {
margin-right: 6px;
width: 66px;
}
.answers img {
display: block;
border: none;
}
.tell {
margin: 5px 20px 4px 6px;
}
.whh {font-style: normal;
margin-top: 1px;
color: #FF5B01;
}
.look_more {
background: #fa831a;
height: 40px;
line-height: 40px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.inex_sfa {
margin: 0 4.4% 10px 3.2%;
border-bottom: none;
}
.look_more_box {
background: white;
padding: 20px 20px 25px;
border-bottom: 1px #CCC solid;
}

/*提问*/
.tw-box{ overflow:hidden; background:#fff; line-height:20px;}
.inside1 {
margin: 0px 0 6px;
}
.bor_radius {
border-radius: 3px;
}
.pd16 {
padding: 16px;
}
.bor_radius {
border-radius: 3px;
}

.border {
border: 1px solid #CCC;
}
.whitebg {
background: white;
}
.textare {
width: 100%;
height: 140px;
border: none;
outline: none;
resize: none;
font-size: 14px;
line-height: 20px;
}
.color44 {
color: #444;
}
.inlin {
color: #6D6D6D;
height: 45px;
line-height: 45px;
}
.no_yes {
border: none;
margin-left: 20px;
background: url(../images/fou.png) no-repeat;
background-size: 50px 21px;
width: 50px;
height: 21px;
margin-bottom: -5px;
}
.clearfx {
display: inline-table;
}
.inlin1 {
height: 20px;
line-height: 20px;
margin: 0 0 10px;
}
.textare_s {
height: 79px;
width: 100%;
border: none;
outline: none;
resize: none;
}
.padb10 {
padding-bottom: 10px;
}
.bor_bott {
border-bottom: 1px solid #e8e8e8;
}
.colorred {
color: red;
margin-left: 8px;
}

.rehyd1 img {
margin-top: 21px;
margin-left: 22px;
}
.pad_tb {
padding: 6px 0 10px;
}
.font {
color: black;
margin: 0 11px;
}
.f16 {
font-size: 16px;
}
.year {
width: 83px;
}
.y_m {
height: 30px;
text-indent: 14px;
}
.month {
width: 60px;
}
.color44 {
color: #444;
}
.fn14 {
font-size: 14px;
}
.inlin a {
height: 34px;
width: 65px;
border-radius: 4px;
border: 1px solid #CCC;
display: inline-block;
text-align: center;
line-height: 34px;
font-weight: normal;
font-size: 14px;
cursor: pointer;
}
.b_select {
background: url(../images/sele.png) no-repeat;
width: 18px;
height: 18px;
margin-bottom: -4px;
margin-right: 5px;
}
.inlin .border_n {
border: none;
}
.no_select {
background: url(../images/no_selec.png) no-repeat;
width: 18px;
height: 18px;
margin-bottom: -4px;
margin-right: 5px;
}

.mar_t22 {
margin-top: 22px;
}
.inpu_pho {
margin: 0;
}
.mobnum {
width: 109px;
height: 30px;
line-height: 30px;
padding-left: 10px;
border: 1px solid #CCC;
outline: none;
}
.fn13 {
font-size: 13px;
}
.grey2 {
color: #777;
}
.anssub1 { text-align:center; font-family:"微软雅黑"; font-size:18px;
display: block;
width: 300px;
height: 38px;
border: 0px;
color: white;
background: #fa831a;
margin: 25px auto !important;
cursor: pointer;
}
.b_select {
background: url(../images/sele.png) no-repeat;
width: 18px;
height: 18px;
margin-bottom: -4px;
margin-right: 5px;
}
.mt-3{ margin-top:30px; line-height:30px;}
.keshi { display:inline-block;
color: #666;
font-size: 14px;
float: left;
}
.keshi .xz{margin:0 10px;}
.h45{ line-height:45px; overflow:hidden;}
.wtfl-box{ font-size:14px; color:#666; overflow:hidden; border-top:1px dashed #ccc; padding-top:10px; min-width:320px;}
.mt-10{ margin-top:10px!important; }


/*问答内容*/
.wd-cont{ margin-top:15px; overflow:hidden; font-size:12px; border:1px solid #ccc; font-family:"微软雅黑";}
.pddbox { overflow:hidden; line-height:20px;
padding: 15px 10px 17px 10px;
}
.firpic {
line-height: 18px;
font-weight: bolder;
color: #006ec8;
font-size: 16px;
}
.firpic img {
vertical-align: middle;
}
.askmain img {
display: inline-block;
margin-right: 4px;
}

.clearfix {
display: block;
}
.bor_radius {
border-radius: 4px;
}
.discri {
background: white;
border: 1px solid #CCC;
margin-top: 15px;
position: relative;
}
.paddes {
padding: 10px 12px 15px 12px;
}
.black {
color: #222;
}
.rgrey {
color: #9A9A9A; font-size:12px;
}
.marl12 {
margin-left: 12px;
}
.discri::before {
position: absolute;
content: '';
width: 0px;
height: 0px;
bottom: 100%;
left: 34px;
border-left: 5px solid transparent;
border-bottom: 6px solid #CCC;
border-right: 5px solid transparent;
}
.discri::after {
position: absolute;
content: '';
width: 0px;
height: 0px;
bottom: 100%;
left: 35px;
border-left: 4px solid transparent;
border-bottom: 5px solid white;
border-right: 4px solid transparent;
}
.padd2 {
padding: 10px 12px 15px 12px;
}
.wdbox {
padding-bottom: 13px;
border-bottom: 1px dashed #A0A0A0;
}
.mart15 {
margin-top: 15px!important;
}
docbox dt, .docbox dd {
display: inline-block;
}
.doctor {
vertical-align: top;
padding: 4px;
width: 52px;
height: 52px;
border: 1px solid #CCC;
}
.doctor img{width:42px;}
.docinfo {
width: 105px;
margin: 0 8px;
}
.org {
color: #FF3600;
}
.blod {
font-weight: 900;
}
.marl12 {
margin-left: 12px;
}
.askbtn {
vertical-align: top;
width: 66px;
height: 28px;
line-height: 28px;
text-align: center;
margin-top: 18px;
}
.askbtn a, .zxbtn a {
color: white;
display: block;
}
.f90 {
background: #fa831a;
}
.askmain{ font-size:12px; line-height:20px;}
.back-fff{ background:#fafafa;}
.xgtj_tt {
background: lightGrey;
border-top: 1px solid #AAA;
border-bottom: 1px solid white;
color: black;
height: 33px;
line-height: 33px;
}
.pad10 {
padding: 0px 10px;
}
.quwfir { font-size:12px;
border-bottom: solid #CCC 2px;
padding: 10px;
position: relative;
line-height: 28px;
position: relative;
color: #666;
}
.quwbg1 {
background: #FCFCFC;
}
.quwfir p {
padding-right: 25px;
}
.wh {
color: #FF5B01;
}
.quwfir img {
display: inline-block;
vertical-align: baseline;
margin: 0px 20px 0px 5px;
}
.grey {
color: grey;
}
.qubtn {
width: 8px;
height: 8px;
border-top: solid #959595 3px;
border-right: solid #969696 3px;
position: absolute;
right: 0px;
top: 25px;
}
.btndic {
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
.btndic, .btndic2 {
width: 6px;
height: 6px;
border-top: solid #959595 3px;
border-right: solid #959595 3px;
float: right;
margin: 7px 20px;
-webkit-transition: all linear 0.5s;
}
.quwbg2 {
background: #EEE;
}

/*分类*/
.wd-fl{ line-height:20px; font-size:14px; overflow:hidden; font-size:"微软雅黑"; background:#fafafa;}
.content .all_class {
border: #CCC 1px solid;
background: #F7F7F7;
}
.content .all_class .list {
border-bottom: #CCC 1px solid;
}
.content .all_class .menul {
color: #444;
padding: 10px 0;
overflow: hidden;
}
.list_bgcolor {
background: #EBEBEB;
}
.content .all_class .menul .me_con {
margin: 0 auto;
padding: 0 3%;
}
.clearfix {
display: block;
}
.content .all_class .menul .me_con li {
margin: 0.9% 1%;
background: white;
text-align: center;
}
.content .all_class .menul .me_con li a {
display: block;
padding: 4px 0;
width: 90px;
}
.content .all_class .list p {
height: 41px;
width: 100%;
line-height: 41px;
cursor: pointer;
}
.content .all_class .span {
width: 3px;
height: 15px;
background: #fa831a;
margin: 15px 0 0 3.5%;
}
.content .all_class .font1 {
margin-left: 15px;
color: #222;
}
.content .all_class .font2 {
margin: 16px 3.6% 0 0;
}
.content .all_class .jj {
width: 6px;
height: 6px;
border-top: solid black 2px;
border-right: solid black 2px;
float: right;
margin: auto 10px;
-webkit-transition: all linear 0.5s;
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
-webkit-transform: rotate(135deg);
-o-transform: rotate(135deg);
}
.content .all_class .list p {
line-height: 41px;
cursor: pointer;
}

/*二级分类*/
.content .son_hd {
padding: 3px 0 0 0;
}
.content .son_hd .ulhxnk {
margin: 0;
}
.content .son_hd ul {
background: #EFEFEF;
font-size: 14px;
margin: 20px 0;
}
.content .son_hd li.on {
background: white;
display: block;
}
.content .son_hd li {
float: left;background: #EFEFEF;
text-align: center;
width: 33%;
overflow: hidden;
line-height: 40px;
border: #CCC 1px solid;
margin: 0 0 -1px -1px;
}
#flall { font-size:12px; line-height:20px;
text-align: left;
padding-top: 4px;
}
.content .everyone_ask, .son_content, .content .in_medi {
padding: 16px 0 0 0;
}
.son_content {
padding: 0;
}
.content .everyone_ask .white_bg, .son_content .white_bg, .content .son_hd .white_bg {
padding: 15px 3.3% 35px;
border-bottom: 1px #CCC solid;
}
.fff_bg {
background: white;
}
.content .everyone_ask .white_bg p, .content .everyone_ask.white_bg_last p, .son_content .white_bg p, .content .son_hd .white_bg p {
color: #333;
line-height: 20px;
}
.mar6 {
margin-right: 6px;
width: 66px;
}
#flall img {
display: inline-block;
}
.tell {
margin: 5px 20px 4px 6px;
}
.content img{
border: none;}
.whh {
margin-top: 1px;
color: #FF5B01;
}

.look_more font {
margin-left: 38%;
color: white;
}
.look_more span {
width: 6px;
height: 6px;
border-top: solid white 2px;
border-right: solid white 2px;
float: left;
margin: 16px 10px;
-webkit-transition: all linear 0.5s;
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-o-transform: rotate(45deg);
}.look_more {
line-height: 40px;
}

/*我的问答列表*/
.wd-list{ overflow:hidden; font-size:12px; line-height:20px; background:#fafafa;}
.wd-list .list{line-height: 45px;
height: 45px;
background-color: #FAFAFA;
font-size: 15px;
position: relative;}
.wd-list .list li{width: 50%; height:45px;
float: left;
display: inline;
text-align: center;
border-bottom: 1px solid #ccc;}
.wd-list .list .cur{ height:42px; display:block;
border-bottom:3px  solid #fa831a;}
.wd-list .list li a{ display:block; height:45px; text-align:center;}
.yhd-box,.whd-box{ margin-top:20px; overflow:hidden; line-height:20px; font-size:14px;}
.wd-list .box{ background:#fff; border:1px solid #ccc; padding:10px; overflow:hidden; margin-bottom:10px;}
.wd-list .box img {
display: inline-block;
vertical-align: middle;
margin-right: 10px;
}
.wb {
color: #006ec8;
}
.wd-list .box span{ color:#999; font-size:12px;}
.wd-list .box .p1{ padding:10px 0; line-height:24px;}
.wd-ss{ background:fafafa;}

/*搜索*/
.wd-ss{overflow:hidden; font-size:12px; line-height:20px; background:#fff; margin-top:15px;}
.sear_success {
padding: 10px 3.2% 0px;
}
.yahei {
font-family: "microsoft yahei";
}
.sear_success h2 {
color: #333;
}

.f15 {
font-size: 15px;
}
.sear_success font {
color: #006ec8;
font-style: normal;
}
.sear_success p {
color: #666;
}
.sear_success dl {
color: #999;
height: 40px;
line-height: 40px;
}
	
.img_bottom img {
padding: 0 -10px;
width: 100%;
}
.content .sear_fail dl {
padding: 0 50px 0 37px;
margin: 32px auto 0 auto;
width: 204px;
}
.content .sear_fail dd {
margin-top: 22px;
}
.content .sear_fail dl p {
color: #666;
height: 23px;
line-height: 23px;
}
.content .sear_fail p {
color: #222;
height: 32px;
line-height: 32px;
}
.content .sear_fail p em {
font-style: normal;
color: #999;
}
.content .sear_fail p span {
color: #006ec8;
}
.t_c {
text-align: center;
}

/*推荐医院*/
.hosplistbox, .tclistbox {
border-top: 1px solid #CCC;
margin-top: 0.5em;
background-color: white;
overflow: hidden;
}
.hosplist-cont, .tclist-cont { line-height:24px;
border: 1px solid #CCC;
border-top: none;
overflow: hidden;
position: relative;
padding: 10px 5px;
}
.hosplist-cont .pic, .tclist-cont .pic {
float: left;
width: 100px;
height: 72px;
margin-right: 5px;
}
.hosplist-cont .pic img, .tclist-cont .pic img {
width: 100px;
height: 72px;
}
.hosplist-cont .info, .tclist-cont .info {
padding-left: 5px;
position: relative;
overflow: hidden;
color: #434E5A;
font-size: 14px;
}
.hosplist-cont .info h5 {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
line-height: 30px;
font-size: 14px;
font-weight: normal;
}
.hosplist-cont .info, .tclist-cont .info {
color: #434E5A;
font-size: 14px;
}
.i-note p:first-child {
line-height: 24px;
color: #9EA5AC;
}
.i-note p span {
margin-right: 5px;
}
.i-note p:first-child {
line-height: 24px;
color: #9EA5AC;
}
.hosplist-cont .info, .tclist-cont .info {
color: #434E5A;
font-size: 14px;
}
.gaofan {
line-height: 17px;
color: white;
font-size: 10px;
font-weight: 500;
margin-top: -1px;
}
.i-note p {
line-height: 24px;
}
.i-note .area {
padding-left: 17px;
color: #9EA5AC;
margin-left: 15px;
position: relative;
}

.i-note .area::before {
content: "";
position: absolute;
left: 0px;
top: 3px;
width: 11px;
height: 14px;
display: inline-block;
vertical-align: middle;
margin-top: -2px;
line-height: 14px;
text-indent: -999em;
background: url(../images/icon_new.png) -111px -17px no-repeat;
}
.mb-20{ margin-bottom:20px;}
.mt-20{ margin-top:20px;}
.hospbox h2,.tc-box h2{ font-size:16px; color:#222; display:block; line-height:30px; margin:10px 0;}
.hospbox{ overflow: hidden;}
.hospbox .icon,.tc-box .icon{ display:block; width:6px; height:18px; background:#fa831a; float:left; margin-top:7px; margin-right:7px;}
.hosplist-cont .price {
position: absolute;
right: 25px;
top: 37px;
color: #F60;
font-size: 18px;
font-weight: 700;
text-align: right;
}
.hosplist-cont .price em {
font-size: 12px;
color: #9EA5AC;
font-weight: normal;
}

/*推荐套餐*/
.tclist-cont {
border: none;
border-top: 1px solid #DBDBDB;
}
.tclist-cont .pic {
width: 90px;
height: 90px;
margin-left: 5px;
}
.tclist-cont .pic img {
width: 90px;
height: 90px;
}
.tclist-cont .price {
color: #F60;
font-size: 20px;
font-weight: 700;
margin-top: 6px;
}
.tclist-cont .price em {
font-size: 12px;
color: #9EA5AC;
font-weight: normal;
margin-left: 6px;
}

.arrow-right {
position: absolute;
width: 9px;
height: 13px;
background-position: -105px 0px;
top: 43px;
right: 10px;
}

.content .all_class .jj2 {
width: 6px;
height: 6px;
border-top: solid black 2px;
border-right: solid black 2px;
float: right;
margin: auto 10px;
-webkit-transition: all linear 0.5s;
-moz-transform: rotate(315deg);
-ms-transform: rotate(315deg);
-webkit-transform: rotate(315deg);
-o-transform: rotate(315deg);
}
.sb_suc { font-size:16px; padding:40px 0;
width: 300px;
margin: 0 auto;
heigth: 50px;
line-height: 24px;
}
.sb_suc em, .f60{ color:#006ec8;}
.sb_suc img {
display: inline-block;
vertical-align: middle;
margin-right: 15px;
}
.suc_word { line-height:30px;
text-align: center;
margin: 20px auto;
}
.red2 {
color: #DB3939;
}
.red2 {
color: #DB3939;
}
.twcg{line-height: 40px; color:#333; font-size:14px;
margin:30px; 0}
.twcg span{background: url(../images/host-icon.png) -23px -3px no-repeat;
display: block;
width: 43px;
height: 43px;
float: left;
margin-right: 10px;}

.user-tsbox {
    background: none repeat scroll 0 0 #ffede3;
    border: 1px solid #ffdac4;
    border-radius: 3px;
    color: #ffa672;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    margin-bottom: 10px;
    padding-left: 10px;
}
.gohome a, .uptop a{background:url(../images/icon_new.png) no-repeat;}
.gohome a, .uptop a{text-indent: -82982em;position: fixed;right: 5px;display: block;width: 46px;height: 46px;}
.gohome a{bottom: 220px;background-position: -708px -60px;}
.uptop a {bottom: 170px;background-position: -754px -60px;}
.wd-wtfl{color: #666;font-size: 14px;margin-left:10px; float:left;}

/*问题详情加医院*/
.consulting{ margin-bottom:20px; font-family:"微软雅黑"; font-size:14px;}
.consulting p{ background:#006ec8; color:#fff;height: 25px;line-height: 25px; padding-left:10px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.zxzx{color: #222;font-size:12px;line-height: 20px; border:1px solid #ccc; background:#fff;}
.zxzx .docimg{ width:130px; border:none; display:inline-block;padding: 4px 18px 0px 25px;}
.zxmain{display: inline-block;vertical-align: top;margin-top: 15px;}
ul li {list-style-type: none;}
.timeans {height: 26px;line-height: 26px;}
.zxbtn {background: #006ec8;height: 30px;width: 128px;line-height: 30px;}
.zxbtn a {color: white;display: block;}
.quwfir{border-bottom: solid #CCC 2px;padding: 10px;position: relative;line-height: 28px;position: relative;color: #666;background: #FCFCFC;}
.quwfir p {padding-right: 25px;}
.font16{ font-size:16px;}
.ask_btn {color: white !important;width: 66px; background:#006ec8;height: 28px;line-height: 28px;display: inline-block;float: right;text-align: center;border-radius:3px !important;}


.footer-l {padding: 12px 0 5px;text-align: center;line-height: 24px;}
.foot_tel {width: 270px;height: 24px;border-radius:3px;text-align: center;line-height:24px;margin: 0px auto;background:#006ec8;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,##006ec8), color-stop(100%,##006ec8 ));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=##006ec8, endColorstr=##006ec8 );
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#0d8bd0, endColorstr=#0d75ae )";}
.foot_tel a {color: white;font-size: 14px;}
.wd-txt{color:#fa831a!important; font-size:16px;}
.host-gd{ font-size:14px; color:#333; text-align:right; line-height:20px; padding:10px;}
.operation{ height:40px; font-size:14px;margin:0 auto;position:fixed; bottom:0; width:100%; max-width:640px;}
.operation .phone{ width:50%; float:left; background:#006ec8;line-height:40px; text-align:center; color:#fff;}
.operation .phone img,.operation .zxzx img{ margin-right:10px; margin-top:-3px;display: inline-block;}
.operation .zxzx{width:50%; float:right; background:#fa831a;line-height:40px; text-align:center; color:#fff;border:none;}
.content{margin-top:0 !important;}